British Prime Minister Theresa May has lost two votes in parliament which severely restrict her Brexit powers if MPs vote down her Withdrawal Agreement next week.